package ve.usb.coord.colision;

import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import java.util.List;
import ve.usb.cohesion.runtime.Pair;


public class FPlanDeEstudios extends org.apache.struts.action.ActionForm {
    
    
    public FPlanDeEstudios() {
        super();
    }
    
    public void reset(ActionMapping mapping, HttpServletRequest request) {
        idPlan = 0l;
        coordinacion = 0l;
        listCoordinacion = null;
        carrera = "";
        nivel = "";

    }

//    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
//        ActionErrors errors = new ActionErrors();
//
//        return errors;
//    }

/**
     * Holds value of property idPlan.
     */
    private long idPlan;

    /**
     * Getter for property idPlan.
     * @return Value of property idPlan.
     */
    public long getIdPlan() {
        return this.idPlan;
    }

    /**
     * Setter for property idPlan.
     * @param idPlan New value of property idPlan.
     */
    public void setIdPlan(long idPlan) {
        this.idPlan = idPlan;
    }

/**
     * Holds value of property coordinacion.
     */
    private long coordinacion;

    /**
     * Getter for property coordinacion.
     * @return Value of property coordinacion.
     */
    public long getCoordinacion() {
        return this.coordinacion;
    }

    /**
     * Setter for property coordinacion.
     * @param coordinacion New value of property coordinacion.
     */
    public void setCoordinacion(long coordinacion) {
        this.coordinacion = coordinacion;
    }

/**
     * Holds value of property listCoordinacion.
     */
    private List<Pair> listCoordinacion;

    /**
     * Getter for property listCoordinacion.
     * @return Value of property listCoordinacion.
     */
    public List<Pair> getListCoordinacion() {
        return this.listCoordinacion;
    }

    /**
     * Setter for property listCoordinacion.
     * @param listCoordinacion New value of property listCoordinacion.
     */
    public void setListCoordinacion(List<Pair> listCoordinacion) {
        this.listCoordinacion = listCoordinacion;
    }

/**
     * Holds value of property carrera.
     */
    private String carrera;

    /**
     * Getter for property carrera.
     * @return Value of property carrera.
     */
    public String getCarrera() {
        return this.carrera;
    }

    /**
     * Setter for property carrera.
     * @param carrera New value of property carrera.
     */
    public void setCarrera(String carrera) {
        this.carrera = carrera;
    }

/**
     * Holds value of property nivel.
     */
    private String nivel;

    /**
     * Getter for property nivel.
     * @return Value of property nivel.
     */
    public String getNivel() {
        return this.nivel;
    }

    /**
     * Setter for property nivel.
     * @param nivel New value of property nivel.
     */
    public void setNivel(String nivel) {
        this.nivel = nivel;
    }




}